很强!Docker部署反向代理神器:Nginx Proxy Manager 您所在的位置:网站首页 Ubuntu安装Nginx Proxy Manager安装 很强!Docker部署反向代理神器:Nginx Proxy Manager

很强!Docker部署反向代理神器:Nginx Proxy Manager

2024-07-13 09:12| 来源: 网络整理| 查看: 265

很强!Docker部署反向代理神器:Nginx Proxy Manager 2024-01-29 17:22:30 62点赞 681收藏 57评论

大伙儿应该都是把很多应用部署在同一台服务器上。

▲目前为止,我的NAS也部署了30余个Docker应用,不少都是通过 公网IP+端口 的方式直接进行访问,倒是不麻烦,主要问题是把服务公开在网络上可能会有信息安全风险。

很强!Docker部署反向代理神器:Nginx Proxy Manager

▲为了规避风险事件,咱们可以使用代理服务器来转发请求并保护每个应用程序的隐私和安全。

▲Nginx proxy manager是一个非常简单的反向代理工具,部署它并不需要掌握复杂的配置知识,仅需几步即可轻松使用反向代理和设置SSL证书,让我们的访问方式从 IP+端口 变为 域名,提高安全性的同时,也增添了几分高级感很强!Docker部署反向代理神器:Nginx Proxy Manager

部署

▼首先在文件总管,创建两个文件夹,用于存储数据,咱们可以自定喜欢的位置,不必一模一样

很强!Docker部署反向代理神器:Nginx Proxy Manager

▼打开Container Station,按下图顺序创建应用程序

很强!Docker部署反向代理神器:Nginx Proxy Manager

▼命令如下所示,端口可修改

version: '3' services: nginx-proxy-manage: container_name: nginx-proxy-manager image: jc21/nginx-proxy-manager:latest ports: - '8188:80' - '8189:81' - '8190:443' volumes: - "/share/Container/ngx/data:/data" # 冒号左边可改路径 - "/share/Container/ngx/letsencrypt:/etc/letsencrypt" # 冒号左边可改路径 restart: unless-stopped

▼web端输入 NAS_IP:端口 即可进行访问,我这台NAS对应 10.12.21.126:8189,成功显示登陆界面

很强!Docker部署反向代理神器:Nginx Proxy Manager

▼默认账户名及密码

Email address :[email protected]

Password:changeme

▼第一次登录首先会让我们设置名称邮箱等,点击【SAVE】

很强!Docker部署反向代理神器:Nginx Proxy Manager

▼修改默认密码

很强!Docker部署反向代理神器:Nginx Proxy Manager

▼可以创建用户,进行权限设置等操作,这些基本没必要管

很强!Docker部署反向代理神器:Nginx Proxy Manager域名解析

▼网上教程非常多,每一家服务商其实都大差不差。目前域名价格整体都上涨不少,这才几年啊!新用户价格倒是很便宜,老用户可以看看新出的~我是通过腾讯云购买的域名

很强!Docker部署反向代理神器:Nginx Proxy Manager

▼填写好IP保存即可

很强!Docker部署反向代理神器:Nginx Proxy Manager创建反向代理

▼回到首页,按下图所示顺序点击

很强!Docker部署反向代理神器:Nginx Proxy Manager

▼添加一个代理服务

很强!Docker部署反向代理神器:Nginx Proxy Manager

▼填写相关内容

很强!Docker部署反向代理神器:Nginx Proxy Manager

域名:提前解析好,上文已经提到过

服务器地址:若服务与Nginx Proxy Manager在同一台设备,终端输入ip addr show docker0 查看容器内部IP

很强!Docker部署反向代理神器:Nginx Proxy Manager

反之直接填写服务所在的IP地址

目标应用端口:如下图红框所示

很强!Docker部署反向代理神器:Nginx Proxy Manager

▼如下图,点击【SSL】,进行设置,设置完毕后,点击【SAVE】就完成反向代理设置,证书会自动续约,咱们也不必担心,接下来就可以通过域名访问咱们的服务啦

很强!Docker部署反向代理神器:Nginx Proxy Manager很强!Docker部署反向代理神器:Nginx Proxy Manager总结

可以看到整个部署过程以及使用是非常简单的。除了提高安全性外,有一些开源服务对于数据安全非常敏感,要求必须反向代理后通过域名才可使用,因此建议没部署的朋友整上一个,另外通过域名访问也是非常舒适滴~

以上就是本篇分享给大伙儿的所有内容,喜欢的朋友记得点赞、收藏、关注满足所有需求!Docker搭建一站式在线PDF工具,重组、合并、转换样样精通。后续我也会定期分享好用、好玩的Docker项目及NAS使用经验,咱们下期再见!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有